glottis cancer - French English Dictionary